fn test() {
    var c = 12
    var d = 15
    nice()
    var e = 16
    var e2 = 17
}

fn nice() {
    var c = 24
    var g = 32
    throw 'crash and burn'
    var d = 25
}

fn car() {
    var list = vec<u8>{len=12}
    var c = list[24]
}